Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
نویسندگان
چکیده
Motivated by the need for efficient and accurate simulation of the dynamics of the polar ice sheets, we design high-order finite element discretizations and scalable solvers for the solution of nonlinear incompressible Stokes equations. In particular, we focus on power-law, shear thinning rheologies commonly used in modeling ice dynamics and other geophysical flows. We use nonconforming hexahedral meshes and the conforming inf-sup stable finite element velocity-pressure pairings Qk × Qdisc k−2 or Qk × P disc k−1, where k ≥ 2 is the polynomial order of the velocity space. To solve the nonlinear equations, we propose a Newton-Krylov method with a block upper triangular preconditioner for the linearized Stokes systems. The diagonal blocks of this preconditioner are sparse approximations of the (1,1)-block and of its Schur complement. The (1,1)-block is approximated using linear finite elements based on the nodes of the high-order discretization, and the application of its inverse is approximated using algebraic multigrid with an incomplete factorization smoother. This preconditioner is designed to be efficient on anisotropic meshes, which are necessary to match the high aspect ratio domains typical for ice sheets. As part of this work, we develop and make available extensions to two libraries—a hybrid meshing scheme for the p4est parallel adaptive mesh refinement library, and a modified smoothed aggregation scheme for PETSc—to improve their support for solving PDEs in high aspect ratio domains. In a comprehensive numerical study, we find that our solver yields fast convergence that is independent of the element aspect ratio, the occurrence of nonconforming interfaces, and of the mesh refinement, and that depends only weakly on the polynomial finite element order. We simulate the ice flow in a realistic description of the Antarctic ice sheet derived from field data, and study the parallel scalability of our solver for problems with up to 383 million unknowns.
منابع مشابه
A non-conforming finite element method with anisotropic mesh grading for the Stokes problem in domains with edges
The solution of the Stokes problem in three-dimensional domains with edges has anisotropic singular behaviour which is treated numerically by using anisotropic finite element meshes. The velocity is approximated by Crouzeix–Raviart (nonconforming P1) elements and the pressure by piecewise constants. This method is stable for general meshes (without minimal or maximal angle condition). Denoting ...
متن کاملLow Order Crouzeix-raviart Type Nonconforming Finite Element Methods for Approximating Maxwell’s Equations
The aim of this paper is to study the convergence analysis of three low order Crouzeix-Raviart type nonconforming rectangular finite elements to Maxwell’s equations, on a mixed finite element scheme and a finite element scheme, respectively. The error estimates are obtained for one of above elements with regular meshes and the other two under anisotropic meshes, which are as same as those in th...
متن کاملA Simplex Cut-Cell Adaptive Method for High-Order Discretizations of the Compressible Navier-Stokes Equations
While an indispensable tool in analysis and design applications, Computational Fluid Dynamics (CFD) is still plagued by insufficient automation and robustness in the geometryto-solution process. This thesis presents two ideas for improving automation and robustness in CFD: output-based mesh adaptation for high-order discretizations and simplex, cut-cell mesh generation. First, output-based mesh...
متن کاملDynamics of nonlinear rectangular plates subjected to an orbiting mass based on shear deformation plate theory
In this paper, transverse and longitudinal vibration of nonlinear plate under exciting of orbiting mass is considered based on first-order shear deformation theory. The nonlinear governing equation of motion are discretized by the finite element method in combination with Newmark’s time integration scheme under von Karman strain-displacement assumptions. For validation of method and formulation...
متن کاملA multi-mesh finite element method for Lagrange elements of arbitrary degree
We consider within a finite element approach the usage of different adaptively refined meshes for different variables in systems of nonlinear, time-depended PDEs. To resolve different solution behaviors of these variables, the meshes can be independently adapted. The resulting linear systems are usually much smaller, when compared to the usage of a single mesh, and the overall computational run...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM J. Scientific Computing
دوره 37 شماره
صفحات -
تاریخ انتشار 2015